@CHARSET "UTF-8";

/** Table **/
table.w100{
	width		: 100%;
}
table.table{
	border-collapse:collapse;
}
table.table td{
	padding		: 2px 5px;
	vertical-align:top;
}
table.table thead{
	font-weight : bold;
}
table.table thead tr{
	border-bottom : 1px solid #d0d0d0;
}
table.table tr{
}

table.table tr td.nowrap{
	white-space	: nowrap;
}
table.table tr td.center{
	text-align	: center;
}
table.table tr td.right{
	text-align	: right;
}
/** **/

/** Table List **/
table.table.list tr.row1{
}
table.table.list tr.row2{
	background	: #f0f0f0;
}
table.table.list tr.over{
	background	: #ffffd0;
}
table.table.list tr.hover,
table.table.list tr.bg-grey{
	background	: #cccccc;
}
/** **/

/** Table Edit **/
table.table.edit {
}
table.table.edit td.title{
	width       : 200px;
}
table.table.edit {
}
table.table.edit div.hr {
	margin      : 10px 0px;
	background  : #dddddd;
}
/** **/


table.list {
}
table.list td.id {
	width      : 50px;
	text-align : center;
}

table.list .w100 {
	width      : 100px;
}
table.list .w150 {
	width      : 150px;
}
table.list .w200 {
	width      : 200px;
}
table.list td.action {
	width      : 80px;
}
table.list td.action a.edit,
table.list td.action a.delete {
	display    : block;
	float      : left;
	width      : 16px;
	height     : 16px;
	background : url('./img/icons.png');
	text-indent : -5000px;
}
table.list td.action a.edit {
	background-position: -64px -112px;
}
table.list td.action a.delete {
	background-position: -81px -129px;
}

/** серенькая строка в таблице **/
table.list tr.pale {
	background-color : #f0f0f0;
}
table.list tr.pale,
table.list tr.pale td a {
	color : #999999;
}
/** **/